Шаг 76 - Директивы препроцессора

Загрузить проект

Мы можем использовать директивы препроцессора для разных условий компиляции. Смотрим код:

using System; 
public class myBuild
{    
	public static void Main()    
	{
	#if (final)         
		Console.WriteLine("Final Build");      
	#else          
		Console.WriteLine("Trial Build");       
	#endif   
	} 
}

Если final будет определен, то компилируется одна часть кода, иначе вторая. Задаются директивы при компиляции с помощью опции /define:. Компилируем и смотрим результат.

76_1.gif (5067 b)

Hosted by uCoz